home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Internet Info 1993
/
Internet Info CD-ROM (Walnut Creek) (1993).iso
/
standards
/
VGA
/
avance.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
3KB
|
88 lines
Avance Logic AL2101 Graphics Accelerator
The AL2101 is a VGA controller with a built in graphics coprocessor (COP).
The AL2101 only works in AT and better systems as it uses 16 bit I/O addresses.
AL2101 2Mb, 1280x1024x256c, 800x600x64k
3CEh index Dh (R/W): Fill Color
bit 0-7 Used as fill color by Coprocessor.
3d4h index 1Eh (R/W):
bit 0-1 Video memory. 0=256k, 1=512k, 2=1M, 3=2Mbytes.
6-7 Max Horizontal Frequency:
0=38kHz, 1=48kHz, 2=56kHz, 3=64kHz.
3d4h index 1Fh (R/W):
bit 0-1 Emulation. 0=VGA, 1=EGA, 2=CGA,3=MDA
3D6h (R/W): Read Bank Register
bit 0-4 Apparently the Read bank. (How to enable ?)
3D7h (R/W): Single/Write Bank Register
bit 0-4 64k Bank number.
8286h (R/W): Start pixel low.
bit 0-15 Lower 16 bits of the pixel number the operation starts at.
8288h (R/W): Start pixel high.
bit 0-15 Upper 16 bits of the pixel number the operation starts at.
Calculated as (line no)*(pixels per line)+(pixel no in line).
828Ah (R/W): Line width
bit 0-15 Number of pixels in a line.
828Ch (R/W): Width of op.
bit 0-15 Number of pixels the rectangle is wide (for rect fill).
828Eh (R/W): Height of op.
bit 0-15 Number of lines in the rectangle (for rect fill).
829Ch (R/W): Start X coordinate
bit 0-15 Starting X co-ordinate of the graphics instruction.
829Eh (R/W): Start Y coordinate
bit 0-15 Starting Y coordinate of the graphics instruction.
82AAh (R/W): COP status/instruction
bit 0-15 (R) When 0 the COP is free.
(W) Graphics instruction:
1: Fill rectangle
ID Avance Logic AL2101:
if testinx2(base,$1f,$3b) and testinx2($3ce,13,15) then
Avance Logic AL2101 !!
Video modes:
20h T 132 25 16
21h T 132 30 16
22h T 132 43 16
23h T 132 60 16
24h T 80 30 16
25h T 80 43 16
26h T 80 60 16
27h G 960 720 16 planar
28h G 512 512 256 packed
29h G 640 400 256 packed
2Ah G 640 480 256 packed
2Bh G 800 600 16 planar
2Ch G 800 600 256 packed
2Dh G 768 1024 16 planar
2Eh G 768 1024 256 packed
2Fh G 1024 768 4
30h G 1024 768 16 planar
31h G 1024 768 256 packed
36h G 1280 1024 16 planar
37h G 1280 1024 256 packed
40h G 320 200 64k Sierra 16bit
41h G 512 512 64k Sierra 16bit
42h G 640 400 64k Sierra 16bit
43h G 640 480 64k Sierra 16bit
44h G 800 600 64k Sierra 16bit